lot (batch) - English Synonyms Dictionary